package cn.bugstack.domain.strategy.service.rule.filter;

import cn.bugstack.domain.strategy.model.entity.RuleActionEntity;
import cn.bugstack.domain.strategy.model.entity.RuleMatterEntity;

/**
 * @Title: ILogicFilter
 * @Author lz
 * @Date 2025/7/30 20:09
 * @description:抽奖规则过滤
 */
public interface ILogicFilter<T extends RuleActionEntity.RaffleEntity> {
    RuleActionEntity<T> filter(RuleMatterEntity ruleMatterEntity);//T为泛型参数，此时用于返回值类型指定
}
